package com.nineclock.document.service;


import com.nineclock.common.entity.PageResult;

public interface DocCollaborationsService {

    /**
     * 查询文档协作者列表
     * @param id
     * @param page
     * @param pageSize
     * @return
     */
    PageResult pagingCollaborations(Long id, Integer page, Integer pageSize);


    //2021.12.29
    /**
     * 添加文档协作者信息
     * @param fileId  文档id
     * @param companyUserId 员工id
     */
    void insertCollaboration(Long fileId, Long companyUserId);

    /**
     * 删除文档协作者信息
     * @param fileId  文档id
     * @param companyUserId 员工id
     */
    void deleteCollaboration(Long fileId, Long companyUserId);
}
